We were really happy with our stay at Long Beach.
Lovely little apartment that doesn't disappoint.
Also- the owners were lovely people who helped us out a great deal during our stay which we really appreciated.