As described, clean, well located and has all necessary amenities! I recommend this place and looking forward to be back in the near future!