Fabulous luxurious accommodation. Spotlessly clean. Amazing location.