Great location and perfect for the price, check in worked out great because of good communication.
If you want an apartment in between the beach an city centre, close to the science and museum centre go for it.