Hi. we booked at the Marina Palace Apartments in San Antonio, Ibiza. can some one tells me about it? is it nice to stay in? Thanks.