This place is fitted well with everything we needed. Excellent location too. We had a brilliant stay.