A perfect stay. John and Carmen are incredible hosts and wonderfully gracious. The apartment is well equipped and very clean and tidy! Thank you for an awesome stay - we will be back!