The place was brand new, very clean, and had an awesome view. It had all the amenities needed for my two week stay.