David's place is perfect. Super clean. You are surrounded by a beautiful garden right outside your door. Close to parks, beaches, restaurants, etc. David is a wonderful, friendly host and made us feel right at home. Highly recommended.