Elle’s place is fantastic! Great location and magnificent view. Upscale accommodation with great hospitality.