Beautiful and clean apartment with all necessary amenities. The location is excellent. David (the host) was excellent with communication, responding promptly and addressing our needs.