Clean,modern and well-appointed. Great location and very professional hosts. Would stay here again.