This place was great! Super clean and spacious. Nicely designed, and had everything for a comfortable stay. James and his assistant were very easy to communicate with, and were very helpful. We appreciated all the snacks and drinks that James provided. We will definitely be back.