Very clean. Great location. Easy check-in/check-out procedure. Would have stayed here again on our return visit but Garry was booked out. If you see his place and thing it fits your needs, book it fast :)