Spotlessly clean, beautiful decor, great hospitality. Will absolutely book here again.