This place had it all. Super clean, completely updated, well equipped, great host and in a super convenient location.