Great location. Not directly on the beach but walking distance. Close to restaurants. Place was spacious and parking was easy. Communication was easy.