Perfect location, perfect hygene, perfect hospitality. I can't wait to be there again.