Spacious, comfortable and very well appointed. Felt very at home here. So many thoughtful touches. Thanks for a hassle free and relaxing stay.