Had to book last minute, and this place was perfect. Very clean and communication was quick and easy!