Good place, good location and great for short and long term stay