The place was emaciated, well maintained and had everything you'd need. James was easy to communicate with and very timely. We will certainly be staying here again. Thanks for a great stay!