3 Places to stay in The Point