Amazing apartment for a short (or a long) stay in Mexico! The view from the terrace is incredible.