James place has everything you need for a relaxing stay and within walking distance to great cafes and beaches