Fintra Beach is gorgeous and only steps away. Location is fantastic.