A very comfortable stay in a stylish apartment with fantastic views of Strand beaches.