Great price, great location, great communication, great view, very clean, very safe