Excellent location, excellent communication on how to check in. No issues what so ever. The place itself is beautiful. Everything you need for your stay.