Perfect location. Perfect little space! They have pretty much everything you need for a short and long term stay as well! Would def stay here again!