5/5 on every aspect. Rob was a great host and the place was sparkling clean. Location is unbeatable. Will definitely stay here again!