Beautiful, clean and comfortable flat. Located nice and close to various beaches. Check in was easy. Was lovely to meet Graham. Thanks for the wonderful weekend!