A gem. Ticks every box plus special touches to make the stay even more comfortable. Spotless. Ideal location, lightning fast communication, every need catered for, easy check in and out. Highly recommended.