a good location for a short to medium term stay. amenities provided are good.