Good location and size but photos are deceptive. Close up beach and restaurants.