Great place to stay, comfortable, private, plush, what you want in a holiday.