Excellent place to stay. The apartment is very stylish, clean, and comfortable. It has everything needed for short, and longer stay. It is also suitable for little children. The location is also great, close to grocery store and restaurants. Communication with Anthony, and check-in procedure was also super easy. Highly recommended!!!