So close to everything. Check in is easy, building is secure and the unit is good enough for my small family. I loved that it has parking and pool is a plus(my son didn't enjoy the beach but he enjoyed swimming in the pool! will definitely stay there again when we come back the only thing I didn't liked in the unit was the carpet needs more cleaning with a pricey cleaning fee I expect the unit cleaned good. Carpet has stains and built of dusts on the side but not a deal breaker for us. I still recommend this place!