The location is perfect. The place is sparkling clean. The hosts are very helpful.