5 stars! Loved the location and layout. Peter is a perfect host.