Fully equipped, conveniently located. A better alternative to the hotel room. Just right.