Fully endorse all previous comments. Faultless. Clean, comfortable, tranquil. Has all the amenities you'd expect and lacks nothing. Exceeded all my expectations. Thank you for a lovely stay.