very spacious very comfortable very lovely, great stay