Perfect apartment, perfect location, perfect host with perfect communication. Highly recommended!