This place is beautiful and super clean and amazing. For short or long stays, along with the private Parking - it's great.
Pay extra attention to the directions on how to get in - they are done very well, but worth reading in detail and not skimming.