Very nice place! Great location, just few steps away from the beach