Amazing location, beautiful view, clean space, and thoughtful hosts. A great experience, all around.