Very clean apartment hotel, the service is amazing, and better location impossible