very clean, amazing location! Not to mention how gorgeous the place is.