Highly recommended place. Excellent hosts, great apartment. Has everything you need and in a great spot. Clean, stylish and comfortable. Had a fantastic time.