Amazing location and sparklingly clean apartment with fantastic self catering amenities