The price is great and the location is incredible. Marvin was very nice and very accommodating - we had a hold-up the morning of check-out and he was very patient about it. The cleanliness was sub-par (mouldy foods in the cupboard and fridge), and you have to share a bathroom with the other guests which is not my cup of tea. I personally wouldn't stay again.