Immaculately clean, outstanding hospitality. Would definitely stay there again!