Stephen's place is a welcoming, clean, beautifully decorated haven in the Beaches. Our family of four could not have been more comfortable and happy there. The kitchen is enormous, the beds are incredibly comfortable, and the location is so convenient. Thank you to Stephen and Avery for their warm hospitality. We will definitely return.