Well appointed and spotless - wonderful place to stay