Great clean apartment. Very new and modern. Few steps from the beach and many restaurants