Location is amazing and overall, really lovely place. Staff are very helpful and accommodating. Cleaning could be better, some things were overlooked (particularly kitchen and bathroom) but for the price, it's understanding.