perfect place. very spacious and lots of accommodations provided.