Everything I needed in one place and a great location! Would highly recommended for short or long term stays :)