Cozy, clean and comfortable. Well-appointed. Great location.