exceptional location, beautiful and comfortable interior, impeccable cleaning, great hospitality.