Fantastic apartment. Excellent location. Modern, clean and comfortable. Quality towels and linens. Full kitchen and beautiful bathroom. Check in and booking was perfect. Will definitely stay here again in the future.