The place is exactly what the listing says, beautifully clean, perfect location, and excellent hosts. Well deserving of their 5 stars!