Very comfortable, all as stated, great location, short (3 min) walk to beach and local restaurants. Personal service to ensure access, etc. Great stay, thank you.