Everything was spot on - great apartment, great location and great host! The place was really clean and very modern. Richard was great at answering any questions and staying in touch. Overall had a smooth and fun experience!