Would give 6 stars if I could. Everything is exactly as described and it is just the perfect place to work remotely and be at the beach within minutes after you are done with work. I highly recommend that place. Also everyone is super friendly and helpful.