This place is beautiful! Very spacious and comfortable, with lots of great spaces for hanging out. We loved the beautiful back patio and the location is perfect!