Awesome! Everything you need! Very modern and close to beach and shops