Excellent place. Loved everything about it. Clean, modern , location, safe, great hosts. Perfect! Definitely staying here again!