Great apartment. Super clean. Stylish and comfortable. No (unpleasant) surprises - everything was 'as advertised.' Seamless booking and payment process. Owner was very responsive and available. I would not hesitate to rent from Joseph again. Highly recommended.