Perfect Stay. All as described. Fast communication. Casco Viejo is a great area, especially for the weekend.