Spotless and well appointed apartment - in walking distance to beach, cafes & shops. We loved our stay at James's place !