Excellent place to stay. Detailed instructions and communication, and the apartment has everything you’d need.