This place is fantastic for any occasion and is sensational. It has everything you could want - living space with TV and sofas that are awesome. A great kitchen. So many bedrooms and bathrooms. Fantastic !!!