Best spot and great accommendation. Well equipped, stylish, cosy and clean.