A nice self contained apartment with everything you need to be self sufficient during your stay.