The place was exactly what we were looking for. It fit our group perfectly and the accommodations were very comfortable. The kitchen in PHN was perfect for cooking large meals for our group. The kitchens were well stocked. There was plenty of bathrooms. The beds and pillows were great. And there were plenty of linens. There was plenty of parking nearby. And several free on street parking in addition to the spots provided in the garage. I also cannot say enough about our hosts. They were extremely responsive and helpful throughout the entire experience.