Beachfront, what more could you ask for! A great stay and clean. The people were very friendly too!