Perfect location and perfect place hosts are the best also so just book it and you will never be deceived... no need to talk about the cleaning and the rest, perfect means that there is nothing else we can say..... thank you for this feeling.