A great self-contained & roomy place to stay.