Spotlessly clean, lovely linen and very well appointed. Great location.