This place hit all the marks for me! I would definitely stay here again. Very peaceful, clean and quiet.