Location was perfect! Tim communicated everything we needed to know for an easy check-in and stay. The accommodation was very spacious and the amenities were awesome. Would definitely stay here again!