Perfect stay and perfect accommodation! Great location, great cleanliness, great facilities and great communication. Overall amazing stay!