perfect stay for my vacation. excellent communication and availability. easy to book, will book again!