This place (and Rachel as host) is a very deserved five star! Perfect in all respects. Would definitely stay again.