Spacious and a beautiful place to enjoy your vacations. I am surely coming back.