Johns Place is everything he describes and more. His very helpful and will answer to any messages almost immediately. The location is perfect. There is a small market and restaurants right next door to the condo and only a two block walk to the beautiful beach.