Overall good stay. Issues at check-in because apt was not ready, still being cleaned. Location is good and apt is nice and spacious. Have stayed here before and would stay here again because it was a one-off experience albeit a bit frustrating. Owners apologized and refunded me my early check in fee.