Highly recommended! The apartment is gorgeous, very well located and has all the amenities for a comfy stay plus other thoughtful touches to make your stay better. Communication is fast and the check-in process is super smooth. Would love to book again with John & Ceca.