very clean, easy check in, awesome view was everything I expected. lots of restaurants nearby beach a block away. I had a great stay would definitely come back.