We arrived a little late in the evening and Kevin’s staff helped us check-in smoothly. The place is spacious, clean and well maintained. It is a bit far but Kevin gave the perfect instructions so we never got lost and was able to immediately locate the place on our first day. Glad to have chosen to stay here! :)