Location. Location. Location. This place is excellent value and provided all necessities. Would definitely stay again.