Perfect spot. Comfortable neighborhood, easy on-street parking, felt safe, walking distance to some shops and restaurants, short drive to the beach. Gorgeous interior. Comfortable rooms. Lovely kitchen. Everything was fantastic. Stayed here with two other friends - great to have our own rooms and bathrooms - will definitely stay here again. Thanks, William!