Excellent location, Excellent host, Excellent apartment!!! For me the bed was comfortable but everything else was great.