We stayed here for our honeymoon and we had an amazing stay. The place is just as described! James made everything easy, from checking in, to parking and to check out. The place had everything we needed. Will definitely stay here again.