Excellent property, great location, extremely clean and all amenities provided were excellent, great communication and easy check in & out, would highly recommend and would stay again in future!