Extremely clean, super inviting, perfect location. Fully equipped kitchen and gym! Would 10/10 stay here again. Communication with the host was excellent and very clear.