A well appointed place to stay.