Fantastic location and everything you need for an enjoyable stay. Unfortunately, the communication was nonexistent, but otherwise all good.