Great location beachfront, modern, clean spacious apartment.