Spacious and great communication throughout our stay. would recommend, great service and value.