This place was perfect. The location is unbeatable. Very clean, very safe and the hosts were wonderful!