Excellent property provided by John. Perfect for our needs for the whole duration. Excellent communication and assistance especially due to short booking time to check in time. Definitely recommend to all.