Location is ideal but if you are looking for a bit of luxury this place falls short.