Very clean space. Great location. Beautiful view. Hospitable host.